package com.neusoft.reader.media; class VideoSurfaceView { void a() { int a;
a=0;// .class public Lcom/neusoft/reader/media/VideoSurfaceView;
a=0;// .super Landroid/view/SurfaceView;
a=0;// .source "VideoSurfaceView.java"
a=0;// 
a=0;// # interfaces
a=0;// .implements Landroid/widget/MediaController$MediaPlayerControl;
a=0;// 
a=0;// 
a=0;// # instance fields
a=0;// .field private A:Landroid/media/MediaPlayer$OnErrorListener;
a=0;// 
a=0;// .field private B:Landroid/media/MediaPlayer$OnBufferingUpdateListener;
a=0;// 
a=0;// .field a:Landroid/media/MediaPlayer$OnVideoSizeChangedListener;
a=0;// 
a=0;// .field b:Landroid/media/MediaPlayer$OnPreparedListener;
a=0;// 
a=0;// .field c:Landroid/view/SurfaceHolder$Callback;
a=0;// 
a=0;// .field private d:Ljava/lang/String;
a=0;// 
a=0;// .field private e:Landroid/net/Uri;
a=0;// 
a=0;// .field private f:Ljava/util/Map;
a=0;// 
a=0;// .field private g:I
a=0;// 
a=0;// .field private h:I
a=0;// 
a=0;// .field private i:I
a=0;// 
a=0;// .field private j:Landroid/view/SurfaceHolder;
a=0;// 
a=0;// .field private k:Landroid/media/MediaPlayer;
a=0;// 
a=0;// .field private l:I
a=0;// 
a=0;// .field private m:I
a=0;// 
a=0;// .field private n:I
a=0;// 
a=0;// .field private o:I
a=0;// 
a=0;// .field private p:Landroid/widget/MediaController;
a=0;// 
a=0;// .field private q:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;// .field private r:Landroid/media/MediaPlayer$OnPreparedListener;
a=0;// 
a=0;// .field private s:I
a=0;// 
a=0;// .field private t:Landroid/media/MediaPlayer$OnErrorListener;
a=0;// 
a=0;// .field private u:I
a=0;// 
a=0;// .field private v:Z
a=0;// 
a=0;// .field private w:Z
a=0;// 
a=0;// .field private x:Z
a=0;// 
a=0;// .field private y:Landroid/content/Context;
a=0;// 
a=0;// .field private z:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;// 
a=0;// # direct methods
a=0;// .method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 75
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     invoke-direct {p0, p1, p2, v0}, Lcom/neusoft/reader/media/VideoSurfaceView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
a=0;// 
a=0;//     .line 76
a=0;//     #p0=(Reference,Lcom/neusoft/reader/media/VideoSurfaceView;);
a=0;//     iput-object p1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->y:Landroid/content/Context;
a=0;// 
a=0;//     .line 77
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->a()V
a=0;// 
a=0;//     .line 78
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
a=0;//     .locals 3
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     #v2=(Null);
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     .line 82
a=0;//     #v1=(Null);
a=0;//     invoke-direct {p0, p1, p2, p3}, Landroid/view/SurfaceView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
a=0;// 
a=0;//     .line 25
a=0;//     #p0=(Reference,Lcom/neusoft/reader/media/VideoSurfaceView;);
a=0;//     const-string v0, "VideoView"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->d:Ljava/lang/String;
a=0;// 
a=0;//     .line 45
a=0;//     iput v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->h:I
a=0;// 
a=0;//     .line 46
a=0;//     iput v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->i:I
a=0;// 
a=0;//     .line 49
a=0;//     iput-object v2, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->j:Landroid/view/SurfaceHolder;
a=0;// 
a=0;//     .line 50
a=0;//     iput-object v2, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     .line 270
a=0;//     new-instance v0, Lcom/neusoft/reader/media/a;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/neusoft/reader/media/a;);
a=0;//     invoke-direct {v0, p0}, Lcom/neusoft/reader/media/a;-><init>(Lcom/neusoft/reader/media/VideoSurfaceView;)V
a=0;// 
a=0;//     #v0=(Reference,Lcom/neusoft/reader/media/a;);
a=0;//     iput-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->a:Landroid/media/MediaPlayer$OnVideoSizeChangedListener;
a=0;// 
a=0;//     .line 284
a=0;//     new-instance v0, Lcom/neusoft/reader/media/b;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/neusoft/reader/media/b;);
a=0;//     invoke-direct {v0, p0}, Lcom/neusoft/reader/media/b;-><init>(Lcom/neusoft/reader/media/VideoSurfaceView;)V
a=0;// 
a=0;//     #v0=(Reference,Lcom/neusoft/reader/media/b;);
a=0;//     iput-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->b:Landroid/media/MediaPlayer$OnPreparedListener;
a=0;// 
a=0;//     .line 363
a=0;//     new-instance v0, Lcom/neusoft/reader/media/c;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/neusoft/reader/media/c;);
a=0;//     invoke-direct {v0, p0}, Lcom/neusoft/reader/media/c;-><init>(Lcom/neusoft/reader/media/VideoSurfaceView;)V
a=0;// 
a=0;//     #v0=(Reference,Lcom/neusoft/reader/media/c;);
a=0;//     iput-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->z:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;//     .line 380
a=0;//     new-instance v0, Lcom/neusoft/reader/media/d;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/neusoft/reader/media/d;);
a=0;//     invoke-direct {v0, p0}, Lcom/neusoft/reader/media/d;-><init>(Lcom/neusoft/reader/media/VideoSurfaceView;)V
a=0;// 
a=0;//     #v0=(Reference,Lcom/neusoft/reader/media/d;);
a=0;//     iput-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->A:Landroid/media/MediaPlayer$OnErrorListener;
a=0;// 
a=0;//     .line 407
a=0;//     new-instance v0, Lcom/neusoft/reader/media/e;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/neusoft/reader/media/e;);
a=0;//     invoke-direct {v0, p0}, Lcom/neusoft/reader/media/e;-><init>(Lcom/neusoft/reader/media/VideoSurfaceView;)V
a=0;// 
a=0;//     #v0=(Reference,Lcom/neusoft/reader/media/e;);
a=0;//     iput-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->B:Landroid/media/MediaPlayer$OnBufferingUpdateListener;
a=0;// 
a=0;//     .line 450
a=0;//     new-instance v0, Lcom/neusoft/reader/media/f;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/neusoft/reader/media/f;);
a=0;//     invoke-direct {v0, p0}, Lcom/neusoft/reader/media/f;-><init>(Lcom/neusoft/reader/media/VideoSurfaceView;)V
a=0;// 
a=0;//     #v0=(Reference,Lcom/neusoft/reader/media/f;);
a=0;//     iput-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->c:Landroid/view/SurfaceHolder$Callback;
a=0;// 
a=0;//     .line 83
a=0;//     iput-object p1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->y:Landroid/content/Context;
a=0;// 
a=0;//     .line 84
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->a()V
a=0;// 
a=0;//     .line 85
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic a(Lcom/neusoft/reader/media/VideoSurfaceView;)I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 51
a=0;//     iget v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->l:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method private a()V
a=0;//     .locals 4
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     .line 149
a=0;//     #v2=(Null);
a=0;//     iput v2, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->l:I
a=0;// 
a=0;//     .line 150
a=0;//     iput v2, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->m:I
a=0;// 
a=0;//     .line 151
a=0;//     invoke-virtual {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->getHolder()Landroid/view/SurfaceHolder;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Landroid/view/SurfaceHolder;);
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->c:Landroid/view/SurfaceHolder$Callback;
a=0;// 
a=0;//     #v1=(Reference,Landroid/view/SurfaceHolder$Callback;);
a=0;//     invoke-interface {v0, v1}, Landroid/view/SurfaceHolder;->addCallback(Landroid/view/SurfaceHolder$Callback;)V
a=0;// 
a=0;//     .line 152
a=0;//     invoke-virtual {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->getHolder()Landroid/view/SurfaceHolder;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     const/4 v1, 0x3
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     invoke-interface {v0, v1}, Landroid/view/SurfaceHolder;->setType(I)V
a=0;// 
a=0;//     .line 153
a=0;//     invoke-virtual {p0, v3}, Lcom/neusoft/reader/media/VideoSurfaceView;->setFocusable(Z)V
a=0;// 
a=0;//     .line 154
a=0;//     invoke-virtual {p0, v3}, Lcom/neusoft/reader/media/VideoSurfaceView;->setFocusableInTouchMode(Z)V
a=0;// 
a=0;//     .line 155
a=0;//     invoke-virtual {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->requestFocus()Z
a=0;// 
a=0;//     .line 156
a=0;//     iput v2, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->h:I
a=0;// 
a=0;//     .line 157
a=0;//     iput v2, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->i:I
a=0;// 
a=0;//     .line 158
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic a(Lcom/neusoft/reader/media/VideoSurfaceView;I)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 51
a=0;//     iput p1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->l:I
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic a(Lcom/neusoft/reader/media/VideoSurfaceView;Landroid/view/SurfaceHolder;)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 49
a=0;//     iput-object p1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->j:Landroid/view/SurfaceHolder;
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private a(Z)V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     .line 489
a=0;//     #v1=(Null);
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 491
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->reset()V
a=0;// 
a=0;//     .line 492
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->release()V
a=0;// 
a=0;//     .line 493
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     .line 494
a=0;//     iput v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->h:I
a=0;// 
a=0;//     .line 495
a=0;//     if-eqz p1, :cond_0
a=0;// 
a=0;//     .line 497
a=0;//     iput v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->i:I
a=0;// 
a=0;//     .line 500
a=0;//     :cond_0
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic b(Lcom/neusoft/reader/media/VideoSurfaceView;)I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 52
a=0;//     iget v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->m:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method private b()V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 573
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     #v0=(Reference,Landroid/widget/MediaController;);
a=0;//     invoke-virtual {v0}, Landroid/widget/MediaController;->isShowing()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 575
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     #v0=(Reference,Landroid/widget/MediaController;);
a=0;//     invoke-virtual {v0}, Landroid/widget/MediaController;->hide()V
a=0;// 
a=0;//     .line 581
a=0;//     :goto_0
a=0;//     return-void
a=0;// 
a=0;//     .line 579
a=0;//     :cond_0
a=0;//     #v0=(Boolean);
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     #v0=(Reference,Landroid/widget/MediaController;);
a=0;//     invoke-virtual {v0}, Landroid/widget/MediaController;->show()V
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic b(Lcom/neusoft/reader/media/VideoSurfaceView;I)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 52
a=0;//     iput p1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->m:I
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic c(Lcom/neusoft/reader/media/VideoSurfaceView;)Ljava/lang/String;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 25
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->d:Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic c(Lcom/neusoft/reader/media/VideoSurfaceView;I)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 45
a=0;//     iput p1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->h:I
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private c()Z
a=0;//     .locals 3
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     .line 670
a=0;//     #v0=(One);
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v1=(Reference,Landroid/media/MediaPlayer;);
a=0;//     if-eqz v1, :cond_0
a=0;// 
a=0;//     iget v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->h:I
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     const/4 v2, -0x1
a=0;// 
a=0;//     #v2=(Byte);
a=0;//     if-eq v1, v2, :cond_0
a=0;// 
a=0;//     iget v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->h:I
a=0;// 
a=0;//     if-eqz v1, :cond_0
a=0;// 
a=0;//     iget v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->h:I
a=0;// 
a=0;//     if-eq v1, v0, :cond_0
a=0;// 
a=0;//     :goto_0
a=0;//     #v0=(Boolean);v1=(Conflicted);v2=(Conflicted);
a=0;//     return v0
a=0;// 
a=0;//     :cond_0
a=0;//     #v0=(One);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic d(Lcom/neusoft/reader/media/VideoSurfaceView;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 63
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     #v0=(One);
a=0;//     iput-boolean v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->x:Z
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic d(Lcom/neusoft/reader/media/VideoSurfaceView;I)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 46
a=0;//     iput p1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->i:I
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic e(Lcom/neusoft/reader/media/VideoSurfaceView;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 62
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     #v0=(One);
a=0;//     iput-boolean v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->w:Z
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic e(Lcom/neusoft/reader/media/VideoSurfaceView;I)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 58
a=0;//     iput p1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->s:I
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic f(Lcom/neusoft/reader/media/VideoSurfaceView;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 61
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     #v0=(One);
a=0;//     iput-boolean v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->v:Z
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic f(Lcom/neusoft/reader/media/VideoSurfaceView;I)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 53
a=0;//     iput p1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->n:I
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic g(Lcom/neusoft/reader/media/VideoSurfaceView;)Landroid/media/MediaPlayer$OnPreparedListener;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 57
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->r:Landroid/media/MediaPlayer$OnPreparedListener;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer$OnPreparedListener;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic g(Lcom/neusoft/reader/media/VideoSurfaceView;I)V
a=0;//     .locals 0
a=0;// 
a=0;//     .prologue
a=0;//     .line 54
a=0;//     iput p1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->o:I
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method static synthetic h(Lcom/neusoft/reader/media/VideoSurfaceView;)Landroid/media/MediaPlayer;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 50
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic i(Lcom/neusoft/reader/media/VideoSurfaceView;)Landroid/widget/MediaController;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 55
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     #v0=(Reference,Landroid/widget/MediaController;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic j(Lcom/neusoft/reader/media/VideoSurfaceView;)I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 60
a=0;//     iget v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->u:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic k(Lcom/neusoft/reader/media/VideoSurfaceView;)I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 53
a=0;//     iget v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->n:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic l(Lcom/neusoft/reader/media/VideoSurfaceView;)I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 54
a=0;//     iget v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->o:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic m(Lcom/neusoft/reader/media/VideoSurfaceView;)I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 46
a=0;//     iget v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->i:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic n(Lcom/neusoft/reader/media/VideoSurfaceView;)Landroid/media/MediaPlayer$OnCompletionListener;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 56
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->q:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer$OnCompletionListener;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic o(Lcom/neusoft/reader/media/VideoSurfaceView;)Landroid/media/MediaPlayer$OnErrorListener;
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 59
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->t:Landroid/media/MediaPlayer$OnErrorListener;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer$OnErrorListener;);
a=0;//     return-object v0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic p(Lcom/neusoft/reader/media/VideoSurfaceView;)V
a=0;//     .locals 7
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v6, 0x1
a=0;// 
a=0;//     #v6=(One);
a=0;//     const/4 v5, 0x0
a=0;// 
a=0;//     #v5=(Null);
a=0;//     const/4 v4, -0x1
a=0;// 
a=0;//     .line 195
a=0;//     #v4=(Byte);
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->e:Landroid/net/Uri;
a=0;// 
a=0;//     #v0=(Reference,Landroid/net/Uri;);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->j:Landroid/view/SurfaceHolder;
a=0;// 
a=0;//     if-nez v0, :cond_1
a=0;// 
a=0;//     :cond_0
a=0;//     :goto_0
a=0;//     #v1=(Conflicted);v2=(Conflicted);v3=(Conflicted);
a=0;//     return-void
a=0;// 
a=0;//     :cond_1
a=0;//     #v1=(Uninit);v2=(Uninit);v3=(Uninit);
a=0;//     new-instance v0, Landroid/content/Intent;
a=0;// 
a=0;//     #v0=(UninitRef,Landroid/content/Intent;);
a=0;//     const-string v1, "com.android.music.musicservicecommand"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v0=(Reference,Landroid/content/Intent;);
a=0;//     const-string v1, "command"
a=0;// 
a=0;//     const-string v2, "pause"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->y:Landroid/content/Context;
a=0;// 
a=0;//     invoke-virtual {v1, v0}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V
a=0;// 
a=0;//     invoke-direct {p0, v5}, Lcom/neusoft/reader/media/VideoSurfaceView;->a(Z)V
a=0;// 
a=0;//     :try_start_0
a=0;//     new-instance v0, Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(UninitRef,Landroid/media/MediaPlayer;);
a=0;//     invoke-direct {v0}, Landroid/media/MediaPlayer;-><init>()V
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     iput-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->b:Landroid/media/MediaPlayer$OnPreparedListener;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnPreparedListener(Landroid/media/MediaPlayer$OnPreparedListener;)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->a:Landroid/media/MediaPlayer$OnVideoSizeChangedListener;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnVideoSizeChangedListener(Landroid/media/MediaPlayer$OnVideoSizeChangedListener;)V
a=0;// 
a=0;//     const/4 v0, -0x1
a=0;// 
a=0;//     #v0=(Byte);
a=0;//     iput v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->g:I
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->z:Landroid/media/MediaPlayer$OnCompletionListener;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnCompletionListener(Landroid/media/MediaPlayer$OnCompletionListener;)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->A:Landroid/media/MediaPlayer$OnErrorListener;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnErrorListener(Landroid/media/MediaPlayer$OnErrorListener;)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->B:Landroid/media/MediaPlayer$OnBufferingUpdateListener;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setOnBufferingUpdateListener(Landroid/media/MediaPlayer$OnBufferingUpdateListener;)V
a=0;// 
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->s:I
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->y:Landroid/content/Context;
a=0;// 
a=0;//     iget-object v2, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->e:Landroid/net/Uri;
a=0;// 
a=0;//     iget-object v3, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->f:Ljava/util/Map;
a=0;// 
a=0;//     #v3=(Reference,Ljava/util/Map;);
a=0;//     invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaPlayer;->setDataSource(Landroid/content/Context;Landroid/net/Uri;Ljava/util/Map;)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->j:Landroid/view/SurfaceHolder;
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setDisplay(Landroid/view/SurfaceHolder;)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     const/4 v1, 0x3
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setAudioStreamType(I)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     const/4 v1, 0x1
a=0;// 
a=0;//     #v1=(One);
a=0;//     invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;->setScreenOnWhilePlaying(Z)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->prepareAsync()V
a=0;// 
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     #v0=(One);
a=0;//     iput v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->h:I
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     invoke-virtual {v0, p0}, Landroid/widget/MediaController;->setMediaPlayer(Landroid/widget/MediaController$MediaPlayerControl;)V
a=0;// 
a=0;//     invoke-virtual {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->getParent()Landroid/view/ViewParent;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     instance-of v0, v0, Landroid/view/View;
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_2
a=0;// 
a=0;//     invoke-virtual {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->getParent()Landroid/view/ViewParent;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Landroid/view/ViewParent;);
a=0;//     check-cast v0, Landroid/view/View;
a=0;// 
a=0;//     :goto_1
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     #v1=(Reference,Landroid/widget/MediaController;);
a=0;//     invoke-virtual {v1, v0}, Landroid/widget/MediaController;->setAnchorView(Landroid/view/View;)V
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->c()Z
a=0;// 
a=0;//     move-result v1
a=0;// 
a=0;//     #v1=(Boolean);
a=0;//     invoke-virtual {v0, v1}, Landroid/widget/MediaController;->setEnabled(Z)V
a=0;//     :try_end_0
a=0;//     .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0
a=0;//     .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_1
a=0;// 
a=0;//     goto/16 :goto_0
a=0;// 
a=0;//     :catch_0
a=0;//     #v0=(Conflicted);v1=(Conflicted);v3=(Conflicted);
a=0;//     move-exception v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/IOException;);
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->d:Ljava/lang/String;
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     new-instance v2, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v2=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v3, "Unable to open content: "
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/StringBuilder;);
a=0;//     iget-object v3, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->e:Landroid/net/Uri;
a=0;// 
a=0;//     invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-static {v1, v2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
a=0;// 
a=0;//     iput v4, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->h:I
a=0;// 
a=0;//     iput v4, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->i:I
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->A:Landroid/media/MediaPlayer$OnErrorListener;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-interface {v0, v1, v6, v5}, Landroid/media/MediaPlayer$OnErrorListener;->onError(Landroid/media/MediaPlayer;II)Z
a=0;// 
a=0;//     goto/16 :goto_0
a=0;// 
a=0;//     :cond_2
a=0;//     #v0=(Boolean);v1=(One);
a=0;//     move-object v0, p0
a=0;// 
a=0;//     #v0=(Reference,Lcom/neusoft/reader/media/VideoSurfaceView;);
a=0;//     goto :goto_1
a=0;// 
a=0;//     :catch_1
a=0;//     #v0=(Conflicted);v1=(Conflicted);v3=(Conflicted);
a=0;//     move-exception v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/IllegalArgumentException;);
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->d:Ljava/lang/String;
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     new-instance v2, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v2=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v3, "Unable to open content: "
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/StringBuilder;);
a=0;//     iget-object v3, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->e:Landroid/net/Uri;
a=0;// 
a=0;//     invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     invoke-static {v1, v2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
a=0;// 
a=0;//     iput v4, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->h:I
a=0;// 
a=0;//     iput v4, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->i:I
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->A:Landroid/media/MediaPlayer$OnErrorListener;
a=0;// 
a=0;//     iget-object v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     invoke-interface {v0, v1, v6, v5}, Landroid/media/MediaPlayer$OnErrorListener;->onError(Landroid/media/MediaPlayer;II)Z
a=0;// 
a=0;//     goto/16 :goto_0
a=0;// .end method
a=0;// 
a=0;// .method static synthetic q(Lcom/neusoft/reader/media/VideoSurfaceView;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 487
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     #v0=(One);
a=0;//     invoke-direct {p0, v0}, Lcom/neusoft/reader/media/VideoSurfaceView;->a(Z)V
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// 
a=0;// # virtual methods
a=0;// .method public canPause()Z
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 675
a=0;//     iget-boolean v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->v:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method public canSeekBackward()Z
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 680
a=0;//     iget-boolean v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->w:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method public canSeekForward()Z
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 685
a=0;//     iget-boolean v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->x:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method public getBufferPercentage()I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 661
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 663
a=0;//     iget v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->s:I
a=0;// 
a=0;//     .line 665
a=0;//     :goto_0
a=0;//     #v0=(Integer);
a=0;//     return v0
a=0;// 
a=0;//     :cond_0
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public getCurrentPosition()I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 634
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->c()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 636
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->getCurrentPosition()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     .line 638
a=0;//     :goto_0
a=0;//     #v0=(Integer);
a=0;//     return v0
a=0;// 
a=0;//     :cond_0
a=0;//     #v0=(Boolean);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public getDuration()I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 619
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->c()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_1
a=0;// 
a=0;//     .line 621
a=0;//     iget v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->g:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     if-lez v0, :cond_0
a=0;// 
a=0;//     .line 623
a=0;//     iget v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->g:I
a=0;// 
a=0;//     .line 629
a=0;//     :goto_0
a=0;//     return v0
a=0;// 
a=0;//     .line 625
a=0;//     :cond_0
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->getDuration()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     iput v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->g:I
a=0;// 
a=0;//     .line 626
a=0;//     iget v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->g:I
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 628
a=0;//     :cond_1
a=0;//     #v0=(Boolean);
a=0;//     const/4 v0, -0x1
a=0;// 
a=0;//     #v0=(Byte);
a=0;//     iput v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->g:I
a=0;// 
a=0;//     .line 629
a=0;//     iget v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->g:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public isPlaying()Z
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 656
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->c()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->isPlaying()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     :goto_0
a=0;//     return v0
a=0;// 
a=0;//     :cond_0
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public onKeyDown(ILandroid/view/KeyEvent;)Z
a=0;//     .locals 3
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v1, 0x1
a=0;// 
a=0;//     .line 525
a=0;//     #v1=(One);
a=0;//     const/4 v0, 0x4
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     if-eq p1, v0, :cond_2
a=0;// 
a=0;//     const/16 v0, 0x18
a=0;// 
a=0;//     if-eq p1, v0, :cond_2
a=0;// 
a=0;//     const/16 v0, 0x19
a=0;// 
a=0;//     if-eq p1, v0, :cond_2
a=0;// 
a=0;//     .line 526
a=0;//     const/16 v0, 0xa4
a=0;// 
a=0;//     #v0=(PosShort);
a=0;//     if-eq p1, v0, :cond_2
a=0;// 
a=0;//     const/16 v0, 0x52
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     if-eq p1, v0, :cond_2
a=0;// 
a=0;//     const/4 v0, 0x5
a=0;// 
a=0;//     if-eq p1, v0, :cond_2
a=0;// 
a=0;//     .line 527
a=0;//     const/4 v0, 0x6
a=0;// 
a=0;//     if-eq p1, v0, :cond_2
a=0;// 
a=0;//     move v0, v1
a=0;// 
a=0;//     .line 528
a=0;//     :goto_0
a=0;//     #v0=(Boolean);
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->c()Z
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Boolean);
a=0;//     if-eqz v2, :cond_8
a=0;// 
a=0;//     if-eqz v0, :cond_8
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     #v0=(Reference,Landroid/widget/MediaController;);
a=0;//     if-eqz v0, :cond_8
a=0;// 
a=0;//     .line 530
a=0;//     const/16 v0, 0x4f
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     if-eq p1, v0, :cond_0
a=0;// 
a=0;//     const/16 v0, 0x55
a=0;// 
a=0;//     if-ne p1, v0, :cond_4
a=0;// 
a=0;//     .line 532
a=0;//     :cond_0
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->isPlaying()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_3
a=0;// 
a=0;//     .line 534
a=0;//     invoke-virtual {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->pause()V
a=0;// 
a=0;//     .line 535
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     #v0=(Reference,Landroid/widget/MediaController;);
a=0;//     invoke-virtual {v0}, Landroid/widget/MediaController;->show()V
a=0;// 
a=0;//     .line 568
a=0;//     :cond_1
a=0;//     :goto_1
a=0;//     #v0=(Conflicted);v1=(Boolean);
a=0;//     return v1
a=0;// 
a=0;//     .line 525
a=0;//     :cond_2
a=0;//     #v0=(PosShort);v1=(One);v2=(Uninit);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 539
a=0;//     :cond_3
a=0;//     #v0=(Boolean);v2=(Boolean);
a=0;//     invoke-virtual {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->start()V
a=0;// 
a=0;//     .line 540
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     #v0=(Reference,Landroid/widget/MediaController;);
a=0;//     invoke-virtual {v0}, Landroid/widget/MediaController;->hide()V
a=0;// 
a=0;//     goto :goto_1
a=0;// 
a=0;//     .line 544
a=0;//     :cond_4
a=0;//     #v0=(PosByte);
a=0;//     const/16 v0, 0x7e
a=0;// 
a=0;//     if-ne p1, v0, :cond_5
a=0;// 
a=0;//     .line 546
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->isPlaying()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_1
a=0;// 
a=0;//     .line 548
a=0;//     invoke-virtual {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->start()V
a=0;// 
a=0;//     .line 549
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     #v0=(Reference,Landroid/widget/MediaController;);
a=0;//     invoke-virtual {v0}, Landroid/widget/MediaController;->hide()V
a=0;// 
a=0;//     goto :goto_1
a=0;// 
a=0;//     .line 553
a=0;//     :cond_5
a=0;//     #v0=(PosByte);
a=0;//     const/16 v0, 0x56
a=0;// 
a=0;//     if-eq p1, v0, :cond_6
a=0;// 
a=0;//     const/16 v0, 0x7f
a=0;// 
a=0;//     if-ne p1, v0, :cond_7
a=0;// 
a=0;//     .line 555
a=0;//     :cond_6
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->isPlaying()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_1
a=0;// 
a=0;//     .line 557
a=0;//     invoke-virtual {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->pause()V
a=0;// 
a=0;//     .line 558
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     #v0=(Reference,Landroid/widget/MediaController;);
a=0;//     invoke-virtual {v0}, Landroid/widget/MediaController;->show()V
a=0;// 
a=0;//     goto :goto_1
a=0;// 
a=0;//     .line 564
a=0;//     :cond_7
a=0;//     #v0=(PosByte);
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->b()V
a=0;// 
a=0;//     .line 568
a=0;//     :cond_8
a=0;//     #v0=(Conflicted);
a=0;//     invoke-super {p0, p1, p2}, Landroid/view/SurfaceView;->onKeyDown(ILandroid/view/KeyEvent;)Z
a=0;// 
a=0;//     move-result v1
a=0;// 
a=0;//     #v1=(Boolean);
a=0;//     goto :goto_1
a=0;// .end method
a=0;// 
a=0;// .method protected onMeasure(II)V
a=0;//     .locals 4
a=0;// 
a=0;//     .prologue
a=0;//     .line 91
a=0;//     iget v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->l:I
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     invoke-static {v0, p1}, Lcom/neusoft/reader/media/VideoSurfaceView;->getDefaultSize(II)I
a=0;// 
a=0;//     move-result v1
a=0;// 
a=0;//     .line 92
a=0;//     #v1=(Integer);
a=0;//     iget v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->m:I
a=0;// 
a=0;//     invoke-static {v0, p2}, Lcom/neusoft/reader/media/VideoSurfaceView;->getDefaultSize(II)I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     .line 93
a=0;//     iget v2, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->l:I
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     if-lez v2, :cond_0
a=0;// 
a=0;//     iget v2, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->m:I
a=0;// 
a=0;//     if-lez v2, :cond_0
a=0;// 
a=0;//     .line 95
a=0;//     iget v2, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->l:I
a=0;// 
a=0;//     mul-int/2addr v2, v0
a=0;// 
a=0;//     iget v3, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->m:I
a=0;// 
a=0;//     #v3=(Integer);
a=0;//     mul-int/2addr v3, v1
a=0;// 
a=0;//     if-le v2, v3, :cond_1
a=0;// 
a=0;//     .line 98
a=0;//     iget v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->m:I
a=0;// 
a=0;//     mul-int/2addr v0, v1
a=0;// 
a=0;//     iget v2, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->l:I
a=0;// 
a=0;//     div-int/2addr v0, v2
a=0;// 
a=0;//     .line 113
a=0;//     :cond_0
a=0;//     :goto_0
a=0;//     #v3=(Conflicted);
a=0;//     invoke-virtual {p0, v1, v0}, Lcom/neusoft/reader/media/VideoSurfaceView;->setMeasuredDimension(II)V
a=0;// 
a=0;//     .line 114
a=0;//     return-void
a=0;// 
a=0;//     .line 100
a=0;//     :cond_1
a=0;//     #v3=(Integer);
a=0;//     iget v2, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->l:I
a=0;// 
a=0;//     mul-int/2addr v2, v0
a=0;// 
a=0;//     iget v3, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->m:I
a=0;// 
a=0;//     mul-int/2addr v3, v1
a=0;// 
a=0;//     if-ge v2, v3, :cond_0
a=0;// 
a=0;//     .line 103
a=0;//     iget v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->l:I
a=0;// 
a=0;//     mul-int/2addr v1, v0
a=0;// 
a=0;//     iget v2, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->m:I
a=0;// 
a=0;//     div-int/2addr v1, v2
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public onTouchEvent(Landroid/view/MotionEvent;)Z
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 505
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->c()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     #v0=(Reference,Landroid/widget/MediaController;);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 507
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->b()V
a=0;// 
a=0;//     .line 509
a=0;//     :cond_0
a=0;//     #v0=(Conflicted);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method public onTrackballEvent(Landroid/view/MotionEvent;)Z
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 515
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->c()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->p:Landroid/widget/MediaController;
a=0;// 
a=0;//     #v0=(Reference,Landroid/widget/MediaController;);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 517
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->b()V
a=0;// 
a=0;//     .line 519
a=0;//     :cond_0
a=0;//     #v0=(Conflicted);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     return v0
a=0;// .end method
a=0;// 
a=0;// .method public pause()V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v1, 0x4
a=0;// 
a=0;//     .line 595
a=0;//     #v1=(PosByte);
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->c()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 597
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->isPlaying()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 599
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->pause()V
a=0;// 
a=0;//     .line 600
a=0;//     iput v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->h:I
a=0;// 
a=0;//     .line 603
a=0;//     :cond_0
a=0;//     #v0=(Conflicted);
a=0;//     iput v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->i:I
a=0;// 
a=0;//     .line 604
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public seekTo(I)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 643
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->c()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 645
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0, p1}, Landroid/media/MediaPlayer;->seekTo(I)V
a=0;// 
a=0;//     .line 646
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->u:I
a=0;// 
a=0;//     .line 652
a=0;//     :goto_0
a=0;//     #v0=(Boolean);
a=0;//     return-void
a=0;// 
a=0;//     .line 650
a=0;//     :cond_0
a=0;//     iput p1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->u:I
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public start()V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v1, 0x3
a=0;// 
a=0;//     .line 585
a=0;//     #v1=(PosByte);
a=0;//     invoke-direct {p0}, Lcom/neusoft/reader/media/VideoSurfaceView;->c()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 587
a=0;//     iget-object v0, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->k:Landroid/media/MediaPlayer;
a=0;// 
a=0;//     #v0=(Reference,Landroid/media/MediaPlayer;);
a=0;//     invoke-virtual {v0}, Landroid/media/MediaPlayer;->start()V
a=0;// 
a=0;//     .line 588
a=0;//     iput v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->h:I
a=0;// 
a=0;//     .line 590
a=0;//     :cond_0
a=0;//     #v0=(Conflicted);
a=0;//     iput v1, p0, Lcom/neusoft/reader/media/VideoSurfaceView;->i:I
a=0;// 
a=0;//     .line 591
a=0;//     return-void
a=0;// .end method
}}
